badly done patch - German English Dictionary